﻿/*** bootstrap style override ***/
a    { color: blue; }
hr   { margin: 10px 0; }
p    { margin: 0; }
body { font-size: 10pt; font-family: '굴림',Gulim,Helvetica,Sans-serif; color: black; line-height: 1.2em; }
.navbar .brand { font-size: 10pt; font-weight: bold; }
.btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover { font-size: 10pt; }
.modal-backdrop, .modal-backdrop.fade.in { opacity: .4; filter: alpha(opacity=40); }

h1   { margin: 0 0 0.3em 0; line-height:1.2em; font-size: 22pt; font-weight: bold; }
h2   { margin: 0 0 0.3em 0; line-height:1.2em; font-size: 16pt; }
h3   { margin: 0 0 0.3em 0; line-height:1.2em; font-size: 14pt; }

/*** common styles ***/

.hover { cursor: pointer; }
.hover:hover { background-color: #ffa; }
.ui-selected, .ui-selected:hover { background-color: #bbf; font-weight: bold; } /* jquery-ui */
tr[onclick] { cursor: pointer; }
tr[onclick]:hover { background-color: #ffa; }

.rounded-10 {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
}

span.mytag { 
    background-color: #c55;
    color: white;
    font-size: 9pt;
    font-weight: normal;
    padding: 2px 6px;
    margin-left: 15px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
}
